@import './baseClass.scss';
@import './sidebar.scss';
@import './variables.scss';
@import './css3-flex.scss';

body {
  height: 100%;
  font-size: 14px;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  font-family: Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Arial, sans-serif;
}

.page_container {
  margin: 0 16px;
  box-sizing: border-box;
  background-color: #fff;
  min-height: calc(97vh - #{$topNavHeight});
}

.tree_manage_max {
  height: 80vh;
  padding: 16px;
  overflow-y: scroll;
  box-sizing: border-box;
  .el-tree-node__content {
    height: 32px;
    font-size: 16px;
  }
}
// 滚动条
.scrollbar_btf {
  // 滚动条美化
  &::-webkit-scrollbar {
    width: 5px;
    height: 1px;
  }
  &::-webkit-scrollbar-thumb {
    border-radius: 5px;
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
    background: #999;
  }
  &::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
    border-radius: 5px;
    background: #ededed;
  }
}

//解决table随着浏览器窗口缩小放大无法自适应的样式
.el-table {
  width: 100% !important;
  .el-table__header-wrapper table,
  .el-table__body-wrapper table {
    width: 100% !important;
  }
  .el-table__body,
  .el-table__footer,
  .el-table__header {
    table-layout: auto !important;
  }
}

.line_bgc {
  width: 100%;
  height: 14px;
  background-color: #f7f7f7;
}

.head_icon_dialog_max {
  .el-input__inner {
    min-width: 223px;
  }
  .form_block {
    display: block;
  }
}
// 富文本层级
.tox-tinymce-aux {
  z-index: 3000 !important;
}